cc.Class({
    extends: cc.Component,
    properties: {
        title: '一款让你的手指停不下来的游戏，快来试试吧',
        pic_url: 'http://gitee.com/halozhy/test/raw/master/FR_logo.png'
        // pic_url: '/assets/logo.png'
    },
    onLoad() {
        this.passiveShare();          // 监听被动转发
    },
    start() {
            
    },

    activeShare() {
        cc.log('主动分享')
        // 主动分享按钮
        if (typeof wx === 'undefined') {
            return;
        }
    
        wx.shareAppMessage({
            title: this.title, 
            // imageUrl: this.pic_url,        // 分享图片要放在 wechatgame/res/raw-assers 路径下
            // query: 'shareMsg='+'分享卡片上所带的信息'  // query最大长度(length)为2048
        });
    },

    passiveShare() {
        // 监听小程序右上角菜单的「转发」按钮
        if (typeof wx === 'undefined') {
            return;
        }
    
        // 显示当前页面的转发按钮
        wx.showShareMenu({
            success: (res) => {
                console.log('开启被动转发成功！');
            },
            fail: (res) => {
                console.log(res);
                console.log('开启被动转发失败！');
            }
        });
    
        // 获取当前棋局oneChess信息，JSON.stringfy()后传入query
        wx.onShareAppMessage(() => {
            return {
                title: this.title, 
                // imageUrl: this.pic_url,        // 分享图片要放在 wechatgame/res/raw-assets 路径下
                // query: 'shareMsg='+'分享卡片上所带的信息'  // query最大长度(length)为2048
            }
        });
    },
});
